.gs-nav {
  width: 100%;
  height: 0.76rem /* 38/50 */;
  border-bottom: 0.02rem /* 1/50 */ solid #ccc;
  background-color: #fff;
  ul {
    width: 100%;
    height: 100%;
    li {
      text-align: center;
      width: 33.33%;
      float: left;
      height: 100%;
      line-height: 0.76rem /* 38/50 */;
      font-size: 0.32rem /* 16/50 */;
      border-right: 0.02rem /* 1/50 */ solid #ccc;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      a {
        color: #000;
      }
    }
  }
}
#show-list {
  position: absolute;
  left: 0;
  top: 0.78rem /* 39/50 */;
  width: 100%;
  ul {
    width: 100%;
    li {
      text-align: left;
      width: 100%;
      height: 0.76rem /* 38/50 */;
      background-color: #fff;
      border-bottom: 0.02rem /* 1/50 */ solid #ccc;
      line-height: 0.76rem /* 38/50 */;
      font-size: 0.32rem /* 16/50 */;
      text-indent: 0.2rem /* 10/50 */;
      a {
        color: #000;
      }
    }
  }
}
.content {
  width: 100%;
  ul {
    width: 100%;
    padding: 0.1rem /* 10/50 */ 0.12rem /* 6/50 */;
    li {
      width: 49%;
      height: 4.68rem /* 234/50 */;
      background-color: #fff;
      border: 0.02rem /* 1/50 */ solid #ddd;
      float: left;
      margin-top: 0.2rem;
      a {
        .pic {
          img {
            width: 100%;
          }
        }
        .tit {
          color: #333;
          word-break: break-all;
          padding: 0 0.12rem /* 6/50 */;
          height: 0.28rem /* 14/50 */;
          overflow: hidden;
          font-size: 0.24rem /* 12/50 */;
          line-height: 0.28rem /* 14/50 */;
          font-weight: 400;
          text-align: left;
          margin-top: 0.12rem /* 6/50 */;
        }
        .others {
          margin-top: 0.1rem /* 5/50 */;
          .price {
            float: left;
            color: #f8601d;
            font-size: 0.4rem /* 20/50 */;
          }
          .btn {
            float: right;
            font-size: 0.28rem /* 14/50 */;
            color: #fff;
            border-radius: 0.06rem /* 3/50 */;
            background-color: #ff9501;
            padding: 0.08rem /* 4/50 */ 0.2rem /* 10/50 */;
            text-decoration: none;
          }
        }
      }
    }
    li:nth-child(2n) {
      float: right;
    }
  }
}

footer {
  margin-top: 20px;
}
